Source for file Application.php
Documentation is available at Application.php
<?php require_once 'index.php'; ?>
for ($i = 1; $i < 4; $i++ ) {
$data = array ('application_define_name' => 'APP'. rand());
$appId = $admin->perm ->addApplication ($data);
echo '<strong>Error on line: '.__LINE__. ' last query: '. $admin->perm ->_storage ->dbc ->last_query. '</strong><br />';
echo 'Created Application id <b>' . $appId . '</b><br />';
$currentApps = $admin->perm ->getApplications ();
if ($currentApps === false ) {
echo '<strong>Error on line: '.__LINE__. ' last query: '. $admin->perm ->_storage ->dbc ->last_query. '</strong><br />';
echo 'These are our current applications:';
Var_Dump ::display ($currentApps);
// Set/Get current Application
$admin->perm ->setCurrentApplication ($currentApps[$id]['application_id']);
$currentApp = $admin->perm ->getCurrentApplication ();
echo $currentApp. ' is our current application now.<br />';
$filters = array ('application_id' => $currentApps[$id]['application_id']);
$removeApp = $admin->perm ->removeApplication ($filters);
if ($removeApp === false ) {
echo '<strong>Error on line: '.__LINE__. ' last query: '. $admin->perm ->_storage ->dbc ->last_query. '</strong><br />';
echo '<b>App3</b> was removed<br />';
unset ($currentApps[$id]);
$data = array ('application_define_name' => 'APP2_' . $currentApps[$id]['application_id'] . 'updated');
$filters = array ('application_id' => $currentApps[$id]['application_id']);
$updateApp = $admin->perm ->updateApplication ($data, $filters);
if ($updateApp === false ) {
echo '<strong>Error on line: '.__LINE__. ' last query: '. $admin->perm ->_storage ->dbc ->last_query. '</strong><br />';
echo '<b>App2</b> was updated<br />';
$params = array ('filters' => array ('application_id' => $currentApps[$id]['application_id']));
$result = $admin->perm ->getApplications ($params);
echo '<strong>Error on line: '.__LINE__. ' last query: '. $admin->perm ->_storage ->dbc ->last_query. '</strong><br />';
Var_Dump ::display ($result);
$currentApps = $admin->perm ->getApplications ();
if ($currentApps === false ) {
echo '<strong>Error on line: '.__LINE__. ' last query: '. $admin->perm ->_storage ->dbc ->last_query. '</strong><br />';
echo 'These are our current applications:';
Var_Dump ::display ($currentApps);
Documentation generated on Mon, 11 Mar 2019 14:00:08 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|